虫虫首页|资源下载|资源专辑|精品软件
登录|注册

socket C

  • Socketlib: 一个轻量级的C++ 封装Socket C API 网络编程框架。 它简化了Socket异步事件分派、进程间Socket通信的并发OO网络应用和服务的开发。 目前

    Socketlib: 一个轻量级的C++ 封装Socket C API 网络编程框架。 它简化了Socket异步事件分派、进程间Socket通信的并发OO网络应用和服务的开发。 目前,只支持Window下IPV4;将来支持IPV6,并希望能将其扩展到linux/unix等OS平台。

    标签: Socket Socketlib API 轻量级

    上传时间: 2016-02-11

    上传用户:yuzsu

  • unix socket c++ 封装

    unix socket c++ 封装,简单易用

    标签: socket unix 封装

    上传时间: 2013-12-10

    上传用户:黑漆漆

  • LINUX 线程池源代码:Lock.cpp : 锁的操作 , 读锁可以并发 , 写锁独占. Queue.h : 队列的封装 , 队列的读和写都加了锁的保护. Socket.c

    LINUX 线程池源代码:Lock.cpp : 锁的操作 , 读锁可以并发 , 写锁独占. Queue.h : 队列的封装 , 队列的读和写都加了锁的保护. Socket.cpp : 套接口的简单封装. Thread.cpp : 线程的封装实现了些简单的线程停止,运行等功能 , 启动别的线程的时候需要继承次类. Worker.cpp : 用户接口类 , 用户需继承此类。 ListenThread.cpp(继承Thread.cpp) : 服务器监听线程.如果有客户端连接通知ThreadPool类,由ThreadPool类进行任务分派. TaskThread.cpp(继承Thread.cpp) : 具体任务类,负责接受客户端发送数据. ThreadPool.cpp (继承Thread.cpp) : 线程池类负责启动别的线程 , 并且进行线程调度。首先启动ListenThread.cpp类,如果有客户端 连接ListenThread.cpp类发送信号通知ThreadPool.cpp类,收到信号再分配给TaskThread.cpp类,进行处理。如果没有空闲任务类,动态再

    标签: Socket LINUX Queue Lock

    上传时间: 2014-06-11

    上传用户:wff

  • LWIP的底层结构

    Lwip协议栈的实现目的,无非是要上层用来实现app的socket编程。好,我们就从socket开始。为了兼容性,lwip的socket应该也是提供标准的socket接口函数,恩,没错,在src\inc lude\lwip\socket.h文件中可以看到下面的宏定义:#if LWIP COMPAT SOCKETS#define accept(a,b,c)Iwip accept(a,b,c)#define bind(a,b,c)Iwip bind(a,b,c)#define shutdown(a,b)Iwip shutdown(a,b)#define closesocket(s)Iwip close(s)好,这个结构先不管它,接着看下get socket函数的实现【也是在src\api\socket.c文件中】,在这里我们看到这样一条语句sock =&sockets[s];很明显,返回值也是这个sock它是根据传进来的序列号在sockets数组中找到对应的元素并返回该元素的地址。好了,那么这个sockets数组是在哪里被赋值了这些元素的呢?进行到这里似乎应该从标准的socket编程的开始,也就是socket函数讲起,那我们就顺便看一下。它对应的实际实现是下面这个函数Int Iwip socket(int domain,int type,int protocol)【src\api\socket.c】这个函数根据不同的协议类型,也就是函数中的type参数,创建了一个netconn结构体的指针,接着就是用这个指针作为参数调用了alloc socket函数,下面具体看下这个函数的实现

    标签: lwip 底层结构

    上传时间: 2022-06-18

    上传用户:aben

  • C++ SOCKET 类

    C++ SOCKET 类

    标签: SOCKET

    上传时间: 2014-01-10

    上传用户:1079836864

  • Linux 下使用C++进行Socket编程

    Linux 下使用C++进行Socket编程

    标签: Socket Linux 编程

    上传时间: 2015-01-26

    上传用户:sunjet

  • c下的socket编程指南,全英文,不过比较简单

    c下的socket编程指南,全英文,不过比较简单

    标签: socket 编程指南 比较 英文

    上传时间: 2013-12-25

    上传用户:小宝爱考拉

  • /*** *** *** *** check_sum.c********************/ /* linux 利用原始socket抓包,并进行tcp封包伪造,进行正确的校验和计算的例子程序.*

    /*** *** *** *** check_sum.c********************/ /* linux 利用原始socket抓包,并进行tcp封包伪造,进行正确的校验和计算的例子程序.****/ /*作者 CBCHEN .CBCHEN@ZZIA.EDU.CN***************/ /*在 linux2.4,环境,gcc 下编译通过*****/

    标签: check_sum socket linux tcp

    上传时间: 2014-02-17

    上传用户:shanml

  • 利用Socket编程制作一个简单的C/S应用。其中

    利用Socket编程制作一个简单的C/S应用。其中,Client端为GUI程序,用于提供界面输入两个数,并有1个“发送”按钮,另外还有一个 TextField用于显示传来的计算结果;Server端用于监听连接请求、计算发送过来的两数的和、送回数据结果。

    标签: Socket 编程

    上传时间: 2015-02-19

    上传用户:ainimao

  • 一个C语言的SOCKET程序

    一个C语言的SOCKET程序,用于UNIX平台

    标签: SOCKET C语言 程序

    上传时间: 2015-03-03

    上传用户:磊子226